/**
 * 处理订单状态
 * orderStatus：订单状态【10=取消 20=进行中 30=完成】
 * payStatus：支付状态【10=未支付 11=支付中 20=已支付】
 * checkStatus：审核状态【0=无需审核 1=等待审核 2=审核成功 3=审核失败】
 */
export const formatOrderStatus = ({
	orderStatus,
	payStatus,
	checkStatus
}) => {
	let statusStr = ''
	if (orderStatus == 10) {
		// 已取消: 10
		statusStr = '已取消'
	} else if (orderStatus == 20) {
		// 进行中: 20
		if (payStatus == 10) {
			// 未支付: 10
			statusStr = '待支付'
		} else if (payStatus == 20) {
			// 已支付: 20
			if (checkStatus == 1) {
				// 审核中: 1
				statusStr = '审核中'
			} else if (checkStatus == 3) {
				// 审核失败: 3
				statusStr = '审核失败'
			} else {
				// 无需审核: 0, 审核成功: 2
				statusStr = '进行中'
			}
		}

	} else if (orderStatus == 30) {
		// 已完成: 30
		statusStr = '已完成'
	}
	return statusStr
}
